1 general:: Very difficult, especially to extract information from someone. For example, It's like pulling teeth to get a straight answer from him.
American Heritage Idioms